stone crayfish - French English Dictionary